single point moored floating sign - Turkish English Dictionary